.page-nav ul {
    margin-left: 68px;
    margin-top: 6px;
}

.page-nav ul li {
    float: left;
    margin-left: 10px;
}
.page-nav ul li span{
    position: relative;
    top: 3px;
}
.page-nav ul li a {
    font-size: 7px;
}

.header {
    margin: 0 auto;
    height: 150px;
    width: 1024px;
    background-color: hotpink;
    background: url("../imgs/h_bg.jpg");
}

.header .header-top {
    height: 65%;
    width: 100%;
}

.header .header-top .header-left {
    width: 50%;
    height: 100%;
    float: left;
}

.header .header-top .header-right {
    width: 50%;
    height: 100%;
    float: left;
}

.header .header-top .header-right input {
    float: left;
    margin-top: 3px;
    margin-left: 10px;
    width: 44px;
    border: 1px solid grey;
    border-radius: 6px;
}
.header .header-top .header-right input:hover{
    cursor: pointer;
    color: orangered;
}

.header .header-top .header-right li a:hover{
    color: rgb(255, 195, 85);
}
.header .header-top .header-right p {
    font-size: 14px;
    margin-top: 30px;
    margin-left: 12px;
    line-height: 40px;
    float: left;
    color: grey;
}
.header .header-top .header-right .page-nav .car{
    background: url(../imgs/icon.gif);
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -5px -2px;
    margin-top: 1px;
}
.header .header-top .header-right .page-nav .help{
    background: url(../imgs/icon.gif);
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -47px -3px;
    margin-top: 1px;
}
.header .header-top .header-right .page-nav .add{
    background: url(../imgs/icon.gif);
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -90px -1px;
    margin-top: 1px;
}
.header .header-top .header-right .page-nav .set_main{
    background: url(../imgs/icon.gif);
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: -132px -1px;
    margin-top: 1px;
}
.header .header-top .header-right .btn{
    width: 40px;
    font-size: 12px;
    margin-top: 7px;
    display: inline-block;
    text-align: center;
    border-radius: 6px;
    border: 1px solid #d1d2d1;
    color: #836066;
}
.header .header-bottom {
    height: 35%;
    width: 100%;
}

.header .header-bottom ul {
    margin-left: 15px;
}

.header .header-bottom ul li {
    margin-top: 5px;
    margin-left: 23px;
}

.header .header-bottom ul li a {
    font-size: 16px;
}
.header .header-bottom ul li a:hover{
    color: #fff;
}

#login{
    margin-left: 10px;

}
#reg{
    margin-left: 5px;
}